- knock the wind out of smb.
- утомить, загнать кого-л.
The bitter cold and the heavy going had nearly knocked the wind out of me. (Kenk) — От холода и тряской дороги я был едва жив.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.